package day240306.e4;

/**
 * 练习：可变形参的方法
 * <p>
 * n个字符串进行拼接,每一个字符串之间使用某字符进行分割-=,如果没有传入字符串,那么返回空字符串""
 */
public class StringConcat {

    public static void concat(char link, String... a) {
        // 参数的链接
        for (int i = 0; i < a.length; i++) {
            System.out.print(a[i]);
            if (i != a.length - 1) System.out.print(link);
        }
        // 空参的处理
        // 参数链接部分已包含空参的情况,故无需额外处理
        // 运行后换行
        System.out.println();
    }

    public static void main(String[] args) {
        concat('-', "hello", "world", "!");
        concat(',', "hello", "world", "!");
        concat('=', "hello", "world", "!");
        System.out.println("=== === ===");
        concat('x');
        System.out.println("=== === ===");
    }
}
